import java.io.*;
import java.util.*;

import javax.persistence.*;

public class Utilisateur {

	protected int id;
    
    private String nom;
    
    private String prenom;
    
    private String nom_utilisateur;
    
    private String password;

    private Role role;    
    
    public Utilisateur() {}

    public Utilisateur(String nom, String prenom, String nom_utilisateur, String password, Role role) {
    	this.nom=nom;
    	this.prenom=prenom;
    	this.nom_utilisateur=nom_utilisateur;
    	this.password=password;
    	this.role=role;
    }    
    
    protected int getId() {
        return id;
    }
    
    protected void setId(int id) {
        this.id = id;
    }
    
    public String getNom() {
        return nom;
    }
    
    public void setNom(String nom) {
        this.nom = nom;
    } 
    
    public String getPrenom() {
        return prenom;
    }
    
    public void setPrenom(String prenom) {
        this.prenom = prenom;
    }  
    
    public String getNomUtilisateur() {
        return nom_utilisateur;
    }
    
    public void setNomUtilisateur(String nom_utilisateur) {
        this.nom_utilisateur = nom_utilisateur;
    }  
    
    public String getPassword() {
        return nom_utilisateur;
    }
    
    public void setPassword(String password) {
        this.password = password;
    } 
    
    public Role getRole() {
        return role;
    }
    
    public void setRole(Role role) {
        this.role = role;
    }  
    
    public boolean verifierPassword(String password){
    	return this.password == password;
    }
}
